package com.yuwen.yuwenRPC.config;
import com.yuwen.yuwenRPC.registry.RegistryKeys;
import lombok.Data;

/**
 * @ClassNameRegistryConfig
 * @Description TODO
 * @Author钰玟
 * @Date2025/3/31 下午7:15
 * @Version 1.0
 **/


/**
 * rpc框架注册中心配置
 * 相当于一个配置类
 */
@Data
public class RegistryConfig {
    /**
     * 注册中心类型
     */
    private String RegistryType = RegistryKeys.ETCD;

    /**
     * 注册中心地址
     */
    private String RegistryAddress = "http://localhost:2380";

    /**
     * 注册中心用户名
     */
    private String username;

    /**
     * 注册中心用户密码
     */
    private String password;

    /**
     * 超时时间(单位：毫秒 ms)
     */
    private Long timeout = 10000L;





}
